﻿@import "iconfont.css";
.c99{color: #999;}.c66{color: #666;}
html,body{overflow-x:hidden;width:100%;}
html{-ms-text-size-adjust:100%;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}
body{font-family: "Microsoft Yahei",PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;min-width: 320px;background-color: #fff;}
a,a:hover {color: #333;text-decoration: none;}
ul,li {padding: 0;margin: 0;list-style: none;}
h1,h2,h3,h4,h5{padding: 0;margin:0;}
p{margin:0;}
.left{ float:left;display: inline-block;}.right{float:right;display: inline-block;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.container{width: 1200px;margin: 0 auto;padding: 0;}
a:hover{color: #d40;}
.wow { visibility: hidden; }
.top{text-align: right;padding: 10px 0;}
.top a{color: #666;display: inline-block;padding: 0 3px;}
.top a:hover{color: #d40;}
.header{padding-bottom: 10px;position: relative;z-index: 500;}
.header .nav{margin-top: 20px;}
.header .nav>li{position: relative;float: left;padding: 0 15px;font-size: 16px}
.header .nav>li .item{display: block;padding: 15px 3px;}
.header .nav>li.active a,.header .nav>li:hover .item{border-bottom: 1px solid #1279d6;}
.header .nav .icon-down{opacity: 0;position: absolute;right: -5px;top:16px;color: #1279d6;}
.dropdown {position: relative;}
.dropdown-menu {position: absolute;left: -15px;top:60px;background-color: #fff;z-index: 10;display: none;right: -15px;text-align: center;box-shadow: 0 0 2px rgba(0,0,0,.1);}
.dropdown-menu li {height: 46px;line-height: 46px;border-bottom: 1px solid #ccc;}
.dropdown-menu li:last-child{border-bottom: none;}
.dropdown-menu li a {display: block;font-size: 14px;color: #666;}
.dropdown-menu li a:hover{color: #1279d6;}
.dropdown.open .dropdown-menu {display: block;}
.header .nav>li:hover .icon-down{opacity: 1;}
.banner img{width: 100%;height: auto;}
.main_a{position: relative;top:-30px;z-index: 20;}
.maUl{margin:0 -5px;}
.maUl li{float: left;margin:0 5px;}
.maUl li a{display: block;position: relative;overflow: hidden;}
.maUl li a img{width: 100%;height: auto;transition: all 400ms;}
.maUl li a p{position: absolute;height: 30px;line-height: 30px;left: 50%;top:50%;margin-top: -15px;margin-left: -45%;width: 90%;color: #fff;text-align: center;font-weight: bold;font-size: 20px;font-weight: bold;}
.maUl li:hover a img{transform: scale(1.1);}
.ma_wt{margin:30px 0;}
.banner{position: relative;}
.banner .owl-dots{position: absolute;left: 0;right: 0;bottom:40px;z-index: 200;text-align: center;}
.banner .owl-dot span{background: none;border-radius: 50%;width: 10px;height: 10px;padding: 0;margin: 0 4px;background: #008bd6;display: inline-block;}
.banner .owl-dot.active span{background: rgba(255,255,255,1);}
.inBan .owl-dots{bottom: 30px;}


.wt_l{width: 232px;}
.wdiv{background: #eee;height: 495px;}
.wdiv h3{background: #595758;color: #fff;height: 42px;line-height: 42px;padding: 0 25px;font-weight: bold;font-size: 18px;}
.wlist{padding: 20px 20px 10px 20px;}
.wlist li{height: 35px;line-height: 35px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 15px;}
.more{display: inline-block;margin:0 20px;border:1px solid #626262;border-radius: 5px;padding: 2px 8px;font-size: 12px;}
.wlist_d li{position: relative;}
.wlist_d li span{position: absolute;right: 0;top:0;}
.wt_m{margin:0 10px;width: 716px;}
.wlist_y li{position: relative;padding-left: 12px;}
.wlist_y li:after{position: absolute;width: 5px;height: 5px;background: #231812;border-radius: 50%;content: '';left: 0;top:50%;margin-top: -2px;}
.img-responsive{width: 100%;height: auto;display: block;}
.mb_pic{width: 256px;}
.mb_pic .video{margin-top: 10px;}
.mb_infor{width: 926px;}
.main_b{padding: 30px 0 0;}
.mb_infor h3{font-size: 20px;padding: 0 20px;margin-bottom: 10px;font-weight: bold;}
.mb_infor .desc{line-height: 1.8; border:1px solid #aaa;padding:20px;font-size: 15px;padding-bottom: 50px;border-bottom: none;box-shadow:6px 6px 0px #c0c0c0}
.mb_infor .desc p{margin-bottom: 20px;padding: 0;margin-top: 0;}
.main_c{padding: 60px 0;}
.main_c h3{text-align: center;font-size: 25px;font-weight: bold;}
.slide{margin-top: 20px;}
.slide .hd li{float: left;width: 20%;text-align: center;}
.slide .hd li a{display: block;height: 170px;line-height: 170px;border:1px solid transparent;}
.slide .hd li a img{max-height: 96%;max-width: 95%;display: inline-block;vertical-align: middle;}
.slide .hd li.on a{border:1px solid #008bd6;}
.slide .bd{height: 120px;}
.slide .bd .bdiv{line-height: 1.8;font-size: 16px;}
.cpBox{background: url(../images/ng.png) no-repeat;height: 484px;width: 954px;margin:80px auto;position: relative;}
.cpItem{position: absolute;left: 0;top:0;width: 237px;height: 275px;}
.cpItem1{left: 238px;}
.cpItem2{left: 476px;}
.cpItem3{left: 715px;}
.cpItem4{left: 120px;top:205px;}
.cpItem5{left: 359px;top:205px;}
.cpItem6{left: 597px;top:205px;}
.cpItem h3{text-align: center;color: #fff;height: 275px;line-height: 275px;font-size: 27px;}
.cy_cont{display: none; position: absolute;left: 10px;top:180px; background: rgba(255,255,255,.5);padding: 24px;box-shadow: 0 0 5px rgba(0,0,0,.3);border-radius: 8px;box-sizing: content-box;width: 786px;}
.cpItem4 .cy_cont,.cpItem5 .cy_cont,.cpItem6 .cy_cont{top:-26px;}
.cyImg{width: 130px;height: 110px;background-position: center;background-size: cover;background-repeat: no-repeat;float: left;}
.cy_desc{float:left;width: 646px;margin-left: 10px;}
.cy_desc h4{font-size: 20px;font-weight: bold;padding-top: 10px;}
.cy_desc p{margin:0;font-size: 16px;line-height: 1.8;padding-top: 5px;}
.cpItem:hover .cy_cont{display: block;}
.cpItem2 .cy_cont{left: -200px;}
.cpItem3 .cy_cont{left: -380px;}
.cpItem5 .cy_cont{left: -300px;}
.cpItem6 .cy_cont{left: -350px;}
.com_m{padding: 80px 0;}
.com_m h3{font-size: 25px;font-weight: bold;margin-bottom: 20px;}
.text-center{text-align: center;}
.com_m p{font-size: 16px;line-height: 1.8;margin-bottom: 20px;}
.zslist li{float: left;margin-right: 6px;}
.zslist{ margin-top: -20px; margin-bottom: 40px;}
.footer{background: #0a1531;padding: 40px 0;color: #fff;f}
.footer a{color: #fff;}
.fnav{border-bottom: 1px solid #323953;padding: 0 0 13px 0;margin-bottom: 15px;}
.fnav a{padding: 0 15px;}
.fnav p{margin-left: -15px;}
.ftel{margin-right: 18px;}
.ftel .desc{display: inline-block;}
.ftel .iconfont{font-size: 40px;vertical-align: top;margin-right: 8px;}
.ftel strong{font-size: 16px;}
.copyright{border-left: 1px solid #3c445b;padding-left: 18px;line-height: 1.6;}
.fo_share{margin-top: 20px;}
.fo_share a{display: inline-block;border:1px solid #fff;border-radius: 50%;height: 40px;line-height: 40px;width: 40px;text-align: center;margin-left: 5px;}
.fo_share a .iconfont{font-size: 22px;}
.fo_share a:hover{background: #f40;border-color: #f40;}
.mm-page__blocker {z-index: 101;}
.mm-menu_offcanvas{z-index: 100;}
.head{background: #fff;box-shadow: 0 0 3px rgba(0,0,0,.2);height: .77rem;z-index: 20;position: fixed;left: 0;right: 0;top:0;}
.hmenu,.head .menu-btn{background: url(../images/m.jpg) no-repeat left center;width:.97rem;height: .77rem;background-size: cover;}
.head .logo img{height: .5rem;}
.head .logo{margin-left: .5rem;}
.wrap-page{max-width: 640px;margin:0 auto;padding-top: .77rem;font-size: .24rem;}
.iNav{padding: 0 .2rem;position: relative;z-index: 10;margin-top: 0.25rem;}
.iNav li{width: 2.72rem;float: left;height: 1.83rem;margin:0 .13rem;margin-bottom: .2rem;}
.iNav li a{color: #fff;background-size: cover;background-position: center;height: 1.83rem;font-weight: bold;font-size: .25rem;}
.iNav li.li1 a{background-image: url(../images/n1.jpg);}
.iNav li.li2 a{background-image: url(../images/n2.jpg);}
.iNav li.li3 a{background-image: url(../images/n4.jpg);}
.iNav li.li4 a{background-image: url(../images/n5.jpg);}
.com_miv{padding: .1rem;}
.com_miv .wdiv{height: auto;padding-bottom: .3rem;}
.com_miv .wlist_d{font-size: .24rem;padding: .15rem;}
.com_miv .wlist_d li{padding-right: 1.5rem;height: .55rem;line-height: .55rem;}
.com_miv .wdiv h3{font-size: .25rem;height: auto;line-height: auto;padding: 0 .3rem;}
.mob_wt{padding-top: .2rem;padding-bottom: .1rem;a}
.mob_wt .wdiv{width: 3.02rem;}
.in_ad{margin-bottom: .2rem;}
.in_about{padding: .15rem; border: 1px solid #aaa;box-shadow: 5px 0px 0px #c0c0c0;}
.abImg{background-position: center;background-size: cover;width: 2.32rem;height: 1.74rem;}
.abInfor{width: 3.14rem;}
.abInfor p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;color: #454545;line-height: 1.6;font-size: .2rem;}
.abInfor h3{font-size: .25rem;font-weight: bold;padding-bottom: .1rem;color: #333;}
.ab_div{padding: .2rem 0;}
.ab_div:last-child p{-webkit-line-clamp:5;}
.in_ad_a{padding: .2rem 0;}
.in_parter{padding:.1rem .1rem .2rem .1rem;}
.in_parter h3{font-size: .28rem;font-weight: bold;}
.in_parter .slide .hd li img{height: .6rem}
.in_parter .slide .hd li{width: 50%;margin-bottom: .1rem;}
.in_parter .slide .hd li a{height: .7rem;display: flex;border-color: #a0a0a0;margin:0 .05rem;}
.in_parter .slide .bd .bdiv{font-size: .2rem;}
.in_parter .slide .bd{height: auto;padding-bottom: .2rem;}
.cpBox_a{height: 3.18rem;width: auto;background-size: cover;margin:.3rem auto;}
.cpBox_a .cpItem{height: 1.8rem;width: 1.56rem;line-height: 1.8rem;}
.cpBox_a .cpItem h3{height: 1.8rem;line-height: 0.3rem;font-size: .23rem;font-weight: bold;padding-top: 35px}
.cpBox_a .cpItem1{left: 1.58rem;}
.cpBox_a .cpItem2{left: 3.16rem;}
.cpBox_a .cpItem3{left: 4.67rem;}
.cpBox_a .cpItem4{top:1.35rem;left: 0.78rem;}
.cpBox_a .cpItem5{top:1.35rem;left: 2.36rem;}
.cpBox_a .cpItem6{top:1.35rem;left: 3.94rem;}
.cp_mobc{padding-bottom: .2rem;}
.cp_mobc .cy_desc{width: auto;float: none;}
.cp_mobc .cy_desc h4{text-align: center;font-size: .25rem;}
.cp_mobc .cy_desc p{color: #454545;font-size: .2rem;}
.com_mob_m{padding: 0rem 0;}
.com_mob_m h3{font-size: .28rem;margin-bottom: .2rem;}
.com_mob_m p{font-size: .22rem;color: #333;padding-bottom: .2rem;}
.zslist_a{margin:0 -.08rem;padding:  .1rem .2rem;}
.zslist_a li{float: left;width: 33.3333%;margin-right: 0;margin-bottom: .2rem;}
.zslist_a li a{display: block;margin:0 .08rem;}
.zslist_a li a img{width: 100%;height: auto;}
.footer_mob{padding: .2rem .1rem;font-size: .2rem;}
.footer_mob .fnav{font-size:.18rem;white-space: nowrap;}
.footer_mob .fnav a{font-size: .18rem;padding: .03rem .04rem;}
.footer_mob .fnav p{margin-left: -.02rem;}
.footer_mob .fbot{font-size: .18rem;}
.footer_mob .fbot .iconfont{font-size: .4rem;}
.footer_mob .ftel{margin-right: .15rem;margin-bottom: .2rem;}
.footer_mob .ftel strong{font-size: .2rem;}
.footer_mob .copyright{padding-left: 0;border:none;}
.dianua{ width:50px; height:50px; position:fixed; right:15px; bottom:15px;z-index:99999;}

@media screen and (min-width:640px){
  html{font-size:100px!important}
}